home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_112.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
18KB
|
325 lines
# near model CODE resource
# jump table entries: 11936-11936 (1 of them)
export_1492:
00000000 4E56 FC86 link A6, -0x037A
00000004 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000008 3C2E 0012 move.w D6, [A6 + 0x12]
0000000C 266E 000C movea.l A3, [A6 + 0xC]
00000010 286E 0008 movea.l A4, [A6 + 0x8]
00000014 3006 move.w D0, D6
00000016 0440 0BEB subi.w D0, 0xBEB
0000001A 6700 01F6 beq +0x1F8 /* 00000212 */
0000001E 5340 subq.w D0, 1
00000020 6700 021C beq +0x21E /* 0000023E */
00000024 5540 subq.w D0, 2
00000026 6700 02AC beq +0x2AE /* 000002D4 */
0000002A 5540 subq.w D0, 2
0000002C 6700 0188 beq +0x18A /* 000001B6 */
00000030 0440 0016 subi.w D0, 0x16
00000034 6700 030E beq +0x310 /* 00000344 */
00000038 0440 2118 subi.w D0, 0x2118
0000003C 675C beq +0x5E /* 0000009A */
0000003E 5340 subq.w D0, 1
00000040 6730 beq +0x32 /* 00000072 */
00000042 5340 subq.w D0, 1
00000044 670A beq +0xC /* 00000050 */
00000046 5540 subq.w D0, 2
00000048 6700 0094 beq +0x96 /* 000000DE */
0000004C 6000 0304 bra +0x306 /* 00000352 */
label00000050:
00000050 7002 moveq.l D0, 0x02
00000052 2F00 move.l -[A7], D0
00000054 2F0C move.l -[A7], A4
00000056 4EAD 2EE2 jsr [A5 + 0x2EE2 /* export_1496 */]
0000005A 588F addq.l A7, 4
0000005C 2F00 move.l -[A7], D0
0000005E 4878 5118 push.l 0x5118
00000062 2F0B move.l -[A7], A3
00000064 2F0C move.l -[A7], A4
00000066 4EAD 178A jsr [A5 + 0x178A /* export_749 */]
0000006A 4FEF 0014 lea.l A7, [A7 + 0x14]
0000006E 6000 02F2 bra +0x2F4 /* 00000362 */
label00000072:
00000072 7002 moveq.l D0, 0x02
00000074 2F00 move.l -[A7], D0
00000076 2F0C move.l -[A7], A4
00000078 2054 movea.l A0, [A4]
0000007A 2050 movea.l A0, [A0]
0000007C 2268 0148 movea.l A1, [A0 + 0x148]
00000080 4E91 jsr [A1]
00000082 588F addq.l A7, 4
00000084 2F00 move.l -[A7], D0
00000086 4878 5119 push.l 0x5119
0000008A 2F0B move.l -[A7], A3
0000008C 2F0C move.l -[A7], A4
0000008E 4EAD 178A jsr [A5 + 0x178A /* export_749 */]
00000092 4FEF 0014 lea.l A7, [A7 + 0x14]
00000096 6000 02CA bra +0x2CC /* 00000362 */
label0000009A:
0000009A 41EE FE86 lea.l A0, [A6 - 0x17A]
0000009E 4210 clr.b [A0]
000000A0 422E FE86 clr.b [A6 - 0x17A]
000000A4 2D4B FFA2 move.l [A6 - 0x5E], A3
000000A8 7000 moveq.l D0, 0x00
000000AA 2D40 FF98 move.l [A6 - 0x68], D0
000000AE 2054 movea.l A0, [A4]
000000B0 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30]
000000B6 41EE FF86 lea.l A0, [A6 - 0x7A]
000000BA 7031 moveq.l D0, 0x31
000000BC A260 syscall FSDispatch/HFSDispatch, flags=2
000000BE 3E00 move.w D7, D0
000000C0 6600 02A0 bne +0x2A2 /* 00000362 */
000000C4 7001 moveq.l D0, 0x01
000000C6 B06E FFA0 cmp.w D0, [A6 - 0x60]
000000CA 6600 0296 bne +0x298 /* 00000362 */
000000CE 4878 2C09 push.l 0x2C09 /* ',\t' */
000000D2 2F0B move.l -[A7], A3
000000D4 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
000000D8 508F addq.l A7, 8
000000DA 6000 0286 bra +0x288 /* 00000362 */
label000000DE:
000000DE 2F0C move.l -[A7], A4
000000E0 4EAD 2FC2 jsr [A5 + 0x2FC2 /* export_1524 */]
000000E4 4A00 tst.b D0
000000E6 588F addq.l A7, 4
000000E8 6710 beq +0x12 /* 000000FA */
000000EA 4878 2D0C push.l 0x2D0C
000000EE 2F0B move.l -[A7], A3
000000F0 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
000000F4 508F addq.l A7, 8
000000F6 6000 026A bra +0x26C /* 00000362 */
label000000FA:
000000FA 2F0C move.l -[A7], A4
000000FC 4EAD 2FFA jsr [A5 + 0x2FFA /* export_1531 */]
00000100 3D40 FFE6 move.w [A6 - 0x1A], D0
00000104 2F0C move.l -[A7], A4
00000106 4EAD 3002 jsr [A5 + 0x3002 /* export_1532 */]
0000010A 3D40 FFE4 move.w [A6 - 0x1C], D0
0000010E 3D7C 0015 FFE8 move.w [A6 - 0x18], 0x15
00000114 7001 moveq.l D0, 0x01
00000116 2D40 FFEA move.l [A6 - 0x16], D0
0000011A 41EE FFCE lea.l A0, [A6 - 0x32]
0000011E A004 syscall Control
00000120 4A40 tst.w D0
00000122 508F addq.l A7, 8
00000124 6616 bne +0x18 /* 0000013C */
00000126 7001 moveq.l D0, 0x01
00000128 C0AE FFEA and.l D0, [A6 - 0x16]
0000012C 660E bne +0x10 /* 0000013C */
0000012E 206E FFEA movea.l A0, [A6 - 0x16]
00000132 7000 moveq.l D0, 0x00
00000134 1028 0100 move.b D0, [A0 + 0x100]
00000138 4A80 tst.l D0
0000013A 6666 bne +0x68 /* 000001A2 */
label0000013C:
0000013C 3D7C 0017 FFE8 move.w [A6 - 0x18], 0x17
00000142 41EE FFCE lea.l A0, [A6 - 0x32]
00000146 A004 syscall Control
00000148 4A40 tst.w D0
0000014A 6618 bne +0x1A /* 00000164 */
0000014C 203C 0000 0100 move.l D0, 0x100
00000152 C0AE FFEA and.l D0, [A6 - 0x16]
00000156 6706 beq +0x8 /* 0000015E */
00000158 3E3C 2D02 move.w D7, 0x2D02
0000015C 6034 bra +0x36 /* 00000192 */
label0000015E:
0000015E 3E3C 2D01 move.w D7, 0x2D01
00000162 602E bra +0x30 /* 00000192 */
label00000164:
00000164 70FB moveq.l D0, 0xFFFFFFFB
00000166 B06E FFE6 cmp.w D0, [A6 - 0x1A]
0000016A 6614 bne +0x16 /* 00000180 */
0000016C 7001 moveq.l D0, 0x01
0000016E B06E FFE4 cmp.w D0, [A6 - 0x1C]
00000172 6606 bne +0x8 /* 0000017A */
00000174 3E3C 2D01 move.w D7, 0x2D01
00000178 6018 bra +0x1A /* 00000192 */
label0000017A:
0000017A 3E3C 2D02 move.w D7, 0x2D02
0000017E 6012 bra +0x14 /* 00000192 */
label00000180:
00000180 70FE moveq.l D0, 0xFFFFFFFE
00000182 B06E FFE6 cmp.w D0, [A6 - 0x1A]
00000186 6606 bne +0x8 /* 0000018E */
00000188 3E3C 2D0E move.w D7, 0x2D0E
0000018C